/*
 * IllegalViewException.h
 *
 *  Created on: Nov 6, 2008
 *      Author: tfannes
 */

#ifndef ILLEGALVIEWEXCEPTION_H_
#define ILLEGALVIEWEXCEPTION_H_

#include "Exception.h"
#include <QString>

namespace error
{
	class IllegalViewException: public Exception
	{
	protected:
		IllegalViewException(const QString & message);

	public:
		virtual ~IllegalViewException();

		static IllegalViewException * CreateInvalidFileException(const QString & filename = "");
	};
}

#endif /* ILLEGALVIEWEXCEPTION_H_ */
